#ifndef LOGISTICS_H
#define LOGISTICS_H
#include "administrator.h"


#define MAX_GOODS 100 //商品种类


//商品
typedef struct Goods        
{
	char ID[10];             //条形码号
	int expiration;          //保质期
	float buy_price;         //进价
	float sell_price;        //售价
	char goods_name[20];     //商品名字
	int num;                 //商品数量
}Goods;

extern Goods goods[MAX_GOODS];
extern size_t cnt_goods;

//添加商品
void enroll_goods(void);
//下架商品
void remove_goods(void);

//补货
void fill_goods(void);
//报损
void loss_goods(void);
//修改商品信息
void modify_goods();
//遍历
void show_goods(void);
//查看需要补货
void show_goods_num(void);
//后勤界面
void menu_logistics_(void);
//登录后勤
void login_logistics(void);
void modify_buy_price(int index);
void modify_sell_price(int index);
void modify_goods_name(int index);
//查找商品ID
int query_goods(const char* id);
#endif//LOGISTICS_H
